front bencher - German English Dictionary